<?php
class Intranet_ExameController extends AcessoRestritoController
{
    public function indexAction()
    {
		
    }
	
    public function listaAction()
    {
        $this->_helper->viewRenderer->setNoRender();
	$exame = new Exame();
	$dados = $exame->lista($this->_getAllParams());
	$this->_response->setBody(Zend_Json::encode($dados));
    }
    
    public function crudAction()
    {
	$this->_helper->viewRenderer->setNoRender();
        $exame = new Exame();
        $usuario = $this->getIdLogin();
	switch ($this->_getParam('oper')){
            case "add":
                $dados = $exame->add($usuario, $this->_getAllParams());
                $this->_response->setBody($dados);
		break;
            case "edit":
                $dados = $exame->edit($usuario, $this->_getAllParams());
		$this->_response->setBody($dados);
                break;
            case "del":
                $dados = $exame->del($usuario, $this->_getAllParams());
		$this->_response->setBody($dados);
                break;
	}
    }
    
    public function metodologiasAction()
    {
        $this->_helper->viewRenderer->setNoRender();
        $metodologia = new Metodologia();
        $dados = $metodologia->_getMetodologias();
        $this->_response->setBody($dados);
    }
}

